// main.js入口文件

// 引入vue包
import Vue from 'vue'
// 导入app.vue文件
import App from './App.vue'

// 引入路由器，进行路由器注册
import router from './router/index';
// 生产环境下的警告
Vue.config.productionTip = false
import 'amfe-flexible';

// 创建vue实例
Vue.prototype.$eventBus = new Vue();

// 实例对象可以通过隐式原型链访问原型对象上的方法  $eventBus
// this.$eventBus.$on      this.$eventBus.$emit触发事件

new Vue({
  router,//注册路由器
  render: h => h(App),
}).$mount('#app')

/* 
路由
1.普通组件放到 components当中，路由组件放到src下新创建的文件夹 views或者pages
2. 创建路由器模块 分类管理路由 只创建一次
  下载  npm i -S vue-router@3
  创建路由器模块
3.把路由器模块暴露出来在入口文件main.js中引入
注册路由
4.将路由组件引入到路由器模块中进行路由组件的注册
5.跳转时 router-link to 路径 进行跳转
6. 展示 router-view进行展示 

非首次
4 5 

router-link的本质 a标签



*/


